package com.homedo.odin.solution.contract.mng;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.homedo.odin.solution.model.entity.ColumnResource;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.util.List;
import lombok.Data;

@ApiModel(description = "栏目详细信息")
@JsonIgnoreProperties(ignoreUnknown = true)
@Data
public class SpecialColumnDetailResponseBean {

    /**
     * 专家编号
     */
    @ApiModelProperty("专家id")
    private Integer expertId;
    /**
     * 专家姓名
     */
    @ApiModelProperty("专家姓名")
    private String expertName;
    /**
     * 栏目类型
     */
    @ApiModelProperty("栏目类型")
    private Integer columnType;
    /**
     * 栏目标题
     */
    @ApiModelProperty("栏目标题")
    private String columnTitle;
    /**
     * 栏目简介
     */
    @ApiModelProperty("栏目简介")
    private String columnIntroduction;
    /**
     * 栏目文本内容
     */
    @ApiModelProperty("栏目文本内容")
    private String columnText;
    /**
     * 栏目配图
     */
    @ApiModelProperty("栏目配图")
    private String matchPic;
    /**
     * 视频首帧图片
     */
    @ApiModelProperty("视频首帧图片")
    private String videoPic;
    /**
     * 视频介绍
     */
    @ApiModelProperty("视频介绍")
    private String videoIntroduction;
    /**
     * 栏目视频来源
     */
    @ApiModelProperty("栏目视频来源")
    private String columnVideo;
    /**
     * 标签Id
     */
    @ApiModelProperty("标签id")
    private Integer tagId;
    /**
     * 编辑人id
     */
    @ApiModelProperty("编辑人id")
    private String editorId;
    /**
     * 编辑人名称
     */
    @ApiModelProperty("编辑人名称")
    private String editorName;

    @ApiModelProperty("栏目资源列表")
    private List<ColumnResource> resourceList;

    @ApiModelProperty("身份 0:无;1:专家;2:品牌主")
    private Integer authorship;


}
